package com.zerox.service;

import com.zerox.entity.SysMenu;
import com.zerox.uilt.MenuVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysMenuService {
    SysMenu selectByParentId(int parentId);

    List<SysMenu> info();


    List<MenuVO> menupates(String username);
    List<MenuVO> menuchilds(String username);

    List<SysMenu> list( String menuName,Integer startIndex,Integer pageSize);

    int add(SysMenu sysMenu);

    int delete(Integer menuId);

    SysMenu selectById(Integer menuId);

    int update(SysMenu sysMenu);


    List<MenuVO> parents();
//    List<MenuVO> showchileds(int parentId);

    int count(String menuName);
}
